package com.cloud.sample.dto;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

/**
 * 微信模板消息参数
 *
 * @author fengwenjin
 * @since 2021/12/2
 */
@Data
public class WxMpTemplateMsgParamDTO {
    /**
     * 模板ID
     */
    @NotEmpty(message = "模板ID不能为空")
    private String templateId;

    /**
     * json参数数据
     */
    @NotEmpty(message = "json参数数据不能为空")
    private String jsonParamData;

    /**
     * 发送给用户openId
     */
    @NotNull(message = "发送给用户openId不能为空")
    private String toUser;

    /**
     * 打开的url
     */
    private String url;
}
